package com.gdc.cloud.lb;

import org.springframework.cloud.client.ServiceInstance;

import java.util.List;

/**
 * Description: 自定义负载均衡接口
 * @author: gdc
 * @date: 2021/2/1
 * @version 1.0
 */
public interface LoadBanlancer {

    /**
     * 这个接口主要是为了从给定的服务集群中，通过算法获取一个可用的服务器实例
     */
    ServiceInstance instance(List<ServiceInstance> serviceInstances);

}
